package com.ruoyi.ies.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 垃圾站对象 garbage_station
 *
 * @author July
 * @date 2023-06-15
 */
public class GarbageStation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long gId;

    /** 垃圾站编号 */
    @Excel(name = "垃圾站编号")
    private Long gstationId;

    /** 坐标 */
    @Excel(name = "坐标")
    private String coordinate;

    /** 垃圾站位置 */
    @Excel(name = "垃圾站位置")
    private String gstationArea;

    /** 管理人员 */
    @Excel(name = "管理人员")
    private String managerialPersonnel;

    /** 垃圾站状态 */
    @Excel(name = "垃圾站状态")
    private String gstationStatus;

    public void setgId(Long gId)
    {
        this.gId = gId;
    }

    public Long getgId()
    {
        return gId;
    }
    public void setGstationId(Long gstationId)
    {
        this.gstationId = gstationId;
    }

    public Long getGstationId()
    {
        return gstationId;
    }
    public void setCoordinate(String coordinate)
    {
        this.coordinate = coordinate;
    }

    public String getCoordinate()
    {
        return coordinate;
    }
    public void setGstationArea(String gstationArea)
    {
        this.gstationArea = gstationArea;
    }

    public String getGstationArea()
    {
        return gstationArea;
    }
    public void setManagerialPersonnel(String managerialPersonnel)
    {
        this.managerialPersonnel = managerialPersonnel;
    }

    public String getManagerialPersonnel()
    {
        return managerialPersonnel;
    }
    public void setGstationStatus(String gstationStatus)
    {
        this.gstationStatus = gstationStatus;
    }

    public String getGstationStatus()
    {
        return gstationStatus;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("gId", getgId())
                .append("gstationId", getGstationId())
                .append("coordinate", getCoordinate())
                .append("gstationArea", getGstationArea())
                .append("managerialPersonnel", getManagerialPersonnel())
                .append("gstationStatus", getGstationStatus())
                .toString();
    }
}
